#ifndef _LIST_H_
#define _LIST_H_

typedef struct music_node
{
	int id;
	char name[30];
	char path[100];
	struct music_node *next;
}Music;

int list_menu();

void display_list();

void creat_list();

int add_music_path(char path[100]);

int add_music_path_noreport(char path[100]);

void add_music();

Music *read_list();

void free_list(Music *head);

void write_music(Music node);

int delete_music();

void write_musiclink(Music *head);

void add_folder();

void wait();

void list(char path[100]);

void add_folder();

void delete_all();
#endif
